swinging bucket rotor - French English Dictionary